﻿package blob.levelstates
{
    import blob.*;
    import org.flixel.*;

    public class LevelState13 extends PlayState
    {
        private var ImgTiles:Class;
        private var Bg:Class;
        private var DataMap:Class;

        public function LevelState13()
        {
            this.ImgTiles = LevelState13_ImgTiles;
            this.Bg = LevelState13_Bg;
            this.DataMap = LevelState13_DataMap;
            return;
        }// end function

        override public function create() : void
        {
            super.create();
            QID = 13;
            var _loc_1:* = new FlxSprite(0, 0, this.Bg);
            add(_loc_1);
            levelName.text = Blob.level13Name;
            _map1 = new FlxTilemap();
            mechanisms = new FlxGroup(30);
            activeChar = 0;
            curChars = new Array();
            loadMap(new this.DataMap(), _map1, this.ImgTiles, 10, 10);
            FlxG.bgColor = 4287137928;
            finishCharSize = 3;
            thisLevelClass = LevelState13;
            nextLevelClass = LevelState14;
            twoStarTime = 80;
            threeStarTime = 45;
            return;
        }// end function

    }
}
